import pandas as pd  
  
# 假设这是您的原始数据  
data = {  
    'date': ['2023-01-01', '2023-01-02'],  
    'open': [100, 105],  
    'close': [105, 110],  
    'high': [110, 115],  
    'low': [95, 100],  
    'volume': [10000, 12000]  
}  
  
# 创建DataFrame  
df = pd.DataFrame(data)  
  
# 假设这是您要添加的symbol  
symbol = '000001'  
  
# 创建一个新的'symbol'列，并填充为常量值  
df['symbol'] = symbol  
print(df)
# 重新排序列，将'symbol'列移动到'date'列之后  
# 首先获取所有列的名字，然后创建一个新的顺序列表，其中'symbol'在'date'之后  
cols = df.columns.tolist()  
cols.insert(cols.index('date') + 1, 'symbol')  # 在'date'的索引之后插入'symbol'  
df = df[cols]  
df.pop(df.columns[-1])

# 打印DataFrame以查看结果  
print(df)